@import './common';

.nav-box .xhx-item{
  box-sizing: border-box;
  padding: 0 15rpx;
  color: $subTextColor;
}

.nav-box text{
  display: inline-block;
  height: 78rpx;
  line-height: 78rpx;
}

.nav-action{
  color: $mainColor;
  border-bottom: 8rpx solid $mainColor;
}

.sport_kcal{
  box-sizing:border-box;
  padding:setSize(30);
  background-color: $subBgWin;
}

.sport_kcal_img{
  display: block;
  width: 690rpx;
  height: 280rpx;
  border-radius:setSize(12);
}

.sport_title{
  margin: 30rpx;
  font-size: 32rpx;
  color: $textColor;
  font-weight: bold;
}

.sport_info{
  width: 690rpx;
  height: 196rpx;
  position: relative;
  left: 30rpx;
  color: white;
  margin-bottom: 30rpx;
}
.sport_info image{
  width: 690rpx;
  height: 196rpx;
}

.line{
  height:setSize(20);
  background-color:$subBgWin;
}

.info_word{
  position: absolute;
  top: 50rpx;
  left: 32rpx;
}
.bold_num{
  font-weight:bold;
  font-size:38rpx;
}
.unit_word{
  font-size:28rpx;
  margin-left:6rpx;
}
.sport_time{
  margin-left:38rpx;
  margin-right: 38rpx;
}
.history_head{
  width: 690rpx;
  height: 244rpx;
  margin: 30rpx;
}
.head_day{
  position: absolute;
  top: 70rpx;
  left: 60rpx;
}
.head_info{
  width: 690rpx;
  position: absolute;
  top: 140rpx;
  left: 30rpx;
  display: flex;
  text-align: center;
}

/* 运动列表 */

.row {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}

.item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.his-list-item {
  box-sizing: border-box;
  padding: 40rpx 26rpx 30rpx;
  border-bottom:setSize(1) solid $thirdBgWin;
}

.his-list-icon {
  display: block;
  width: 87rpx;
  height: 89rpx;
  margin-right: 26rpx;
}

.his-list-num {
  font-size: 34rpx;
  color: $mainColor;
}

.his-list-sub {
  margin-top: 30rpx;
  font-size: 28rpx;
  color: #CECECE;
}

.his-list-time {
  width: 220rpx;
  text-align: center;
}